giant basket star (astrophyton muricatum) - Spanish English Dictionary